package test0102;

// 电商平台订单处理
public class ECommercePlatform {

    public static void main(String[] args) {
        // 创建电商平台
        Platform platform = new Platform("京东");

        // 创建订单：订单号、客户名、订单金额
        Order o1 = new Order("001", "Alice", 200.0);
        Order o2 = new Order("002", "Bob", 150.0);
        Order o3 = new Order("003", "Charlie", 300.0);

        // 平台添加订单
        platform.add(o1);
        platform.add(o2);
        platform.add(o3);

        // 打印所有订单信息
        platform.printAll();

        // 找出订单金额最大的订单
        Order maxOrder = platform.findMaxOrder();

        // 找出订单金额最小的订单
        Order minOrder = platform.findMinOrder();

        // 找出特定客户名的订单
        Order specificOrder = platform.findOrderByName("Bob");

        // 计算平均订单金额
        double average = platform.calculateAverage();

    }

}